Introduction to advanced requirements engineering, software analysis and software design using contemporary paradigms (e.g. object orientation), processes (for example, incremental and iterative), and notations (for example, the Unified Modelling Language). Development of requirements specification, problem analysis and solution design skills for the software components of a business information system. -- Course Website
Prerequisites: 310410 (v.2)<br/> Systems Analysis and Design 251<br/> <br/> or any previous version